home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / share / gstreamer-properties / glade / gstreamer-properties.glade
Encoding:
Extensible Markup Language  |  2007-03-12  |  61.4 KB  |  1,591 lines

  1. <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
  2. <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
  3.  
  4. <glade-interface>
  5. <requires lib="gnome"/>
  6.  
  7. <widget class="GtkDialog" id="gst_properties_dialog">
  8.   <property name="border_width">5</property>
  9.   <property name="visible">True</property>
  10.   <property name="title" translatable="yes">Multimedia Systems Selector</property>
  11.   <property name="type">GTK_WINDOW_TOPLEVEL</property>
  12.   <property name="window_position">GTK_WIN_POS_CENTER</property>
  13.   <property name="modal">False</property>
  14.   <property name="resizable">False</property>
  15.   <property name="destroy_with_parent">False</property>
  16.   <property name="decorated">True</property>
  17.   <property name="skip_taskbar_hint">False</property>
  18.   <property name="skip_pager_hint">False</property>
  19.   <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
  20.   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
  21.   <property name="focus_on_map">True</property>
  22.   <property name="urgency_hint">False</property>
  23.   <property name="has_separator">False</property>
  24.  
  25.   <child internal-child="vbox">
  26.     <widget class="GtkVBox" id="gst_properties_vbox">
  27.       <property name="visible">True</property>
  28.       <property name="homogeneous">False</property>
  29.       <property name="spacing">2</property>
  30.  
  31.       <child internal-child="action_area">
  32.     <widget class="GtkHButtonBox" id="gst_properties_action_area">
  33.       <property name="visible">True</property>
  34.       <property name="layout_style">GTK_BUTTONBOX_END</property>
  35.  
  36.       <child>
  37.         <widget class="GtkButton" id="gst_properties_help_button">
  38.           <property name="visible">True</property>
  39.           <property name="can_default">True</property>
  40.           <property name="can_focus">True</property>
  41.           <property name="label">gtk-help</property>
  42.           <property name="use_stock">True</property>
  43.           <property name="relief">GTK_RELIEF_NORMAL</property>
  44.           <property name="focus_on_click">True</property>
  45.           <property name="response_id">-11</property>
  46.         </widget>
  47.       </child>
  48.  
  49.       <child>
  50.         <widget class="GtkButton" id="gst_properties_close_button">
  51.           <property name="visible">True</property>
  52.           <property name="can_default">True</property>
  53.           <property name="can_focus">True</property>
  54.           <property name="label">gtk-close</property>
  55.           <property name="use_stock">True</property>
  56.           <property name="relief">GTK_RELIEF_NORMAL</property>
  57.           <property name="focus_on_click">True</property>
  58.           <property name="response_id">-7</property>
  59.         </widget>
  60.       </child>
  61.     </widget>
  62.     <packing>
  63.       <property name="padding">0</property>
  64.       <property name="expand">False</property>
  65.       <property name="fill">True</property>
  66.       <property name="pack_type">GTK_PACK_END</property>
  67.     </packing>
  68.       </child>
  69.  
  70.       <child>
  71.     <widget class="GtkNotebook" id="gst_properties_content_notebook">
  72.       <property name="border_width">5</property>
  73.       <property name="visible">True</property>
  74.       <property name="can_focus">True</property>
  75.       <property name="show_tabs">True</property>
  76.       <property name="show_border">True</property>
  77.       <property name="tab_pos">GTK_POS_TOP</property>
  78.       <property name="scrollable">False</property>
  79.       <property name="enable_popup">False</property>
  80.  
  81.       <child>
  82.         <widget class="GtkVBox" id="audio_vbox">
  83.           <property name="border_width">12</property>
  84.           <property name="visible">True</property>
  85.           <property name="homogeneous">False</property>
  86.           <property name="spacing">18</property>
  87.  
  88.           <child>
  89.         <widget class="GtkTable" id="audiosink_table">
  90.           <property name="visible">True</property>
  91.           <property name="n_rows">2</property>
  92.           <property name="n_columns">2</property>
  93.           <property name="homogeneous">False</property>
  94.           <property name="row_spacing">6</property>
  95.           <property name="column_spacing">0</property>
  96.  
  97.           <child>
  98.             <widget class="GtkLabel" id="audiosink_label">
  99.               <property name="visible">True</property>
  100.               <property name="label" translatable="yes"><b>Default Output</b></property>
  101.               <property name="use_underline">False</property>
  102.               <property name="use_markup">True</property>
  103.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  104.               <property name="wrap">False</property>
  105.               <property name="selectable">False</property>
  106.               <property name="xalign">0</property>
  107.               <property name="yalign">0.5</property>
  108.               <property name="xpad">0</property>
  109.               <property name="ypad">0</property>
  110.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  111.               <property name="width_chars">-1</property>
  112.               <property name="single_line_mode">False</property>
  113.               <property name="angle">0</property>
  114.             </widget>
  115.             <packing>
  116.               <property name="left_attach">0</property>
  117.               <property name="right_attach">2</property>
  118.               <property name="top_attach">0</property>
  119.               <property name="bottom_attach">1</property>
  120.               <property name="x_options">fill</property>
  121.               <property name="y_options"></property>
  122.             </packing>
  123.           </child>
  124.  
  125.           <child>
  126.             <widget class="GtkLabel" id="audiosink_spacer">
  127.               <property name="width_request">18</property>
  128.               <property name="visible">True</property>
  129.               <property name="label" translatable="yes"></property>
  130.               <property name="use_underline">False</property>
  131.               <property name="use_markup">False</property>
  132.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  133.               <property name="wrap">False</property>
  134.               <property name="selectable">False</property>
  135.               <property name="xalign">0</property>
  136.               <property name="yalign">0.5</property>
  137.               <property name="xpad">0</property>
  138.               <property name="ypad">0</property>
  139.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  140.               <property name="width_chars">-1</property>
  141.               <property name="single_line_mode">False</property>
  142.               <property name="angle">0</property>
  143.             </widget>
  144.             <packing>
  145.               <property name="left_attach">0</property>
  146.               <property name="right_attach">1</property>
  147.               <property name="top_attach">1</property>
  148.               <property name="bottom_attach">2</property>
  149.               <property name="x_options">fill</property>
  150.               <property name="y_options">fill</property>
  151.             </packing>
  152.           </child>
  153.  
  154.           <child>
  155.             <widget class="GtkTable" id="audiosink_inner_table">
  156.               <property name="border_width">3</property>
  157.               <property name="visible">True</property>
  158.               <property name="n_rows">3</property>
  159.               <property name="n_columns">2</property>
  160.               <property name="homogeneous">False</property>
  161.               <property name="row_spacing">6</property>
  162.               <property name="column_spacing">12</property>
  163.  
  164.               <child>
  165.             <widget class="GtkLabel" id="audiosink_output_label">
  166.               <property name="visible">True</property>
  167.               <property name="label" translatable="yes">_Plugin:</property>
  168.               <property name="use_underline">True</property>
  169.               <property name="use_markup">False</property>
  170.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  171.               <property name="wrap">False</property>
  172.               <property name="selectable">False</property>
  173.               <property name="xalign">0</property>
  174.               <property name="yalign">0.5</property>
  175.               <property name="xpad">0</property>
  176.               <property name="ypad">0</property>
  177.               <property name="mnemonic_widget">audiosink_optionmenu</property>
  178.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  179.               <property name="width_chars">-1</property>
  180.               <property name="single_line_mode">False</property>
  181.               <property name="angle">0</property>
  182.             </widget>
  183.             <packing>
  184.               <property name="left_attach">0</property>
  185.               <property name="right_attach">1</property>
  186.               <property name="top_attach">0</property>
  187.               <property name="bottom_attach">1</property>
  188.               <property name="x_options">fill</property>
  189.               <property name="y_options"></property>
  190.             </packing>
  191.               </child>
  192.  
  193.               <child>
  194.             <widget class="GtkOptionMenu" id="audiosink_optionmenu">
  195.               <property name="visible">True</property>
  196.               <property name="can_focus">True</property>
  197.               <property name="history">-1</property>
  198.             </widget>
  199.             <packing>
  200.               <property name="left_attach">1</property>
  201.               <property name="right_attach">2</property>
  202.               <property name="top_attach">0</property>
  203.               <property name="bottom_attach">1</property>
  204.               <property name="y_options"></property>
  205.             </packing>
  206.               </child>
  207.  
  208.               <child>
  209.             <widget class="GtkLabel" id="audiosink_pipeline_label">
  210.               <property name="visible">True</property>
  211.               <property name="label" translatable="yes">P_ipeline:</property>
  212.               <property name="use_underline">True</property>
  213.               <property name="use_markup">False</property>
  214.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  215.               <property name="wrap">False</property>
  216.               <property name="selectable">False</property>
  217.               <property name="xalign">0</property>
  218.               <property name="yalign">0.5</property>
  219.               <property name="xpad">0</property>
  220.               <property name="ypad">0</property>
  221.               <property name="mnemonic_widget">audiosink_pipeline_entry</property>
  222.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  223.               <property name="width_chars">-1</property>
  224.               <property name="single_line_mode">False</property>
  225.               <property name="angle">0</property>
  226.             </widget>
  227.             <packing>
  228.               <property name="left_attach">0</property>
  229.               <property name="right_attach">1</property>
  230.               <property name="top_attach">2</property>
  231.               <property name="bottom_attach">3</property>
  232.               <property name="x_options">fill</property>
  233.               <property name="y_options"></property>
  234.             </packing>
  235.               </child>
  236.  
  237.               <child>
  238.             <widget class="GtkHBox" id="audiosink_pipeline_hbox">
  239.               <property name="visible">True</property>
  240.               <property name="homogeneous">False</property>
  241.               <property name="spacing">6</property>
  242.  
  243.               <child>
  244.                 <widget class="GtkEntry" id="audiosink_pipeline_entry">
  245.                   <property name="visible">True</property>
  246.                   <property name="can_focus">True</property>
  247.                   <property name="editable">True</property>
  248.                   <property name="visibility">True</property>
  249.                   <property name="max_length">0</property>
  250.                   <property name="text" translatable="yes"></property>
  251.                   <property name="has_frame">True</property>
  252.                   <property name="invisible_char">*</property>
  253.                   <property name="activates_default">False</property>
  254.                 </widget>
  255.                 <packing>
  256.                   <property name="padding">0</property>
  257.                   <property name="expand">True</property>
  258.                   <property name="fill">True</property>
  259.                 </packing>
  260.               </child>
  261.  
  262.               <child>
  263.                 <widget class="GtkButton" id="audiosink_test_button">
  264.                   <property name="visible">True</property>
  265.                   <property name="can_focus">True</property>
  266.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  267.                   <property name="focus_on_click">True</property>
  268.  
  269.                   <child>
  270.                 <widget class="GtkAlignment" id="audiosink_test_button_alignment">
  271.                   <property name="visible">True</property>
  272.                   <property name="xalign">0.5</property>
  273.                   <property name="yalign">0.5</property>
  274.                   <property name="xscale">0</property>
  275.                   <property name="yscale">0</property>
  276.                   <property name="top_padding">0</property>
  277.                   <property name="bottom_padding">0</property>
  278.                   <property name="left_padding">0</property>
  279.                   <property name="right_padding">0</property>
  280.  
  281.                   <child>
  282.                     <widget class="GtkHBox" id="audiosink_test_button_hbox">
  283.                       <property name="visible">True</property>
  284.                       <property name="homogeneous">False</property>
  285.                       <property name="spacing">2</property>
  286.  
  287.                       <child>
  288.                     <widget class="GtkImage" id="audiosink_test_button_image">
  289.                       <property name="visible">True</property>
  290.                       <property name="stock">gtk-apply</property>
  291.                       <property name="icon_size">4</property>
  292.                       <property name="xalign">0.5</property>
  293.                       <property name="yalign">0.5</property>
  294.                       <property name="xpad">0</property>
  295.                       <property name="ypad">0</property>
  296.                     </widget>
  297.                     <packing>
  298.                       <property name="padding">0</property>
  299.                       <property name="expand">False</property>
  300.                       <property name="fill">False</property>
  301.                     </packing>
  302.                       </child>
  303.  
  304.                       <child>
  305.                     <widget class="GtkLabel" id="audiosink_test_button_label">
  306.                       <property name="visible">True</property>
  307.                       <property name="label" translatable="yes">_Test</property>
  308.                       <property name="use_underline">True</property>
  309.                       <property name="use_markup">False</property>
  310.                       <property name="justify">GTK_JUSTIFY_LEFT</property>
  311.                       <property name="wrap">False</property>
  312.                       <property name="selectable">False</property>
  313.                       <property name="xalign">0.5</property>
  314.                       <property name="yalign">0.5</property>
  315.                       <property name="xpad">0</property>
  316.                       <property name="ypad">0</property>
  317.                       <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  318.                       <property name="width_chars">-1</property>
  319.                       <property name="single_line_mode">False</property>
  320.                       <property name="angle">0</property>
  321.                     </widget>
  322.                     <packing>
  323.                       <property name="padding">0</property>
  324.                       <property name="expand">False</property>
  325.                       <property name="fill">False</property>
  326.                     </packing>
  327.                       </child>
  328.                     </widget>
  329.                   </child>
  330.                 </widget>
  331.                   </child>
  332.                 </widget>
  333.                 <packing>
  334.                   <property name="padding">0</property>
  335.                   <property name="expand">False</property>
  336.                   <property name="fill">False</property>
  337.                 </packing>
  338.               </child>
  339.             </widget>
  340.             <packing>
  341.               <property name="left_attach">1</property>
  342.               <property name="right_attach">2</property>
  343.               <property name="top_attach">2</property>
  344.               <property name="bottom_attach">3</property>
  345.               <property name="x_options">fill</property>
  346.               <property name="y_options">fill</property>
  347.             </packing>
  348.               </child>
  349.  
  350.               <child>
  351.             <widget class="GtkOptionMenu" id="audiosink_devicemenu">
  352.               <property name="visible">True</property>
  353.               <property name="sensitive">False</property>
  354.               <property name="can_focus">True</property>
  355.               <property name="history">-1</property>
  356.             </widget>
  357.             <packing>
  358.               <property name="left_attach">1</property>
  359.               <property name="right_attach">2</property>
  360.               <property name="top_attach">1</property>
  361.               <property name="bottom_attach">2</property>
  362.               <property name="x_options">fill</property>
  363.               <property name="y_options"></property>
  364.             </packing>
  365.               </child>
  366.  
  367.               <child>
  368.             <widget class="GtkLabel" id="audiosink_device_label">
  369.               <property name="visible">True</property>
  370.               <property name="label" translatable="yes">_Device:</property>
  371.               <property name="use_underline">True</property>
  372.               <property name="use_markup">False</property>
  373.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  374.               <property name="wrap">False</property>
  375.               <property name="selectable">False</property>
  376.               <property name="xalign">0</property>
  377.               <property name="yalign">0.5</property>
  378.               <property name="xpad">0</property>
  379.               <property name="ypad">0</property>
  380.               <property name="mnemonic_widget">audiosink_devicemenu</property>
  381.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  382.               <property name="width_chars">-1</property>
  383.               <property name="single_line_mode">False</property>
  384.               <property name="angle">0</property>
  385.             </widget>
  386.             <packing>
  387.               <property name="left_attach">0</property>
  388.               <property name="right_attach">1</property>
  389.               <property name="top_attach">1</property>
  390.               <property name="bottom_attach">2</property>
  391.               <property name="x_options">fill</property>
  392.               <property name="y_options"></property>
  393.             </packing>
  394.               </child>
  395.             </widget>
  396.             <packing>
  397.               <property name="left_attach">1</property>
  398.               <property name="right_attach">2</property>
  399.               <property name="top_attach">1</property>
  400.               <property name="bottom_attach">2</property>
  401.               <property name="y_options">fill</property>
  402.             </packing>
  403.           </child>
  404.         </widget>
  405.         <packing>
  406.           <property name="padding">0</property>
  407.           <property name="expand">False</property>
  408.           <property name="fill">True</property>
  409.         </packing>
  410.           </child>
  411.  
  412.           <child>
  413.         <widget class="GtkTable" id="audiosrc_table">
  414.           <property name="visible">True</property>
  415.           <property name="n_rows">2</property>
  416.           <property name="n_columns">2</property>
  417.           <property name="homogeneous">False</property>
  418.           <property name="row_spacing">6</property>
  419.           <property name="column_spacing">0</property>
  420.  
  421.           <child>
  422.             <widget class="GtkLabel" id="audiosrc_label">
  423.               <property name="visible">True</property>
  424.               <property name="label" translatable="yes"><b>Default Input</b></property>
  425.               <property name="use_underline">False</property>
  426.               <property name="use_markup">True</property>
  427.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  428.               <property name="wrap">False</property>
  429.               <property name="selectable">False</property>
  430.               <property name="xalign">0</property>
  431.               <property name="yalign">0.5</property>
  432.               <property name="xpad">0</property>
  433.               <property name="ypad">0</property>
  434.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  435.               <property name="width_chars">-1</property>
  436.               <property name="single_line_mode">False</property>
  437.               <property name="angle">0</property>
  438.             </widget>
  439.             <packing>
  440.               <property name="left_attach">0</property>
  441.               <property name="right_attach">2</property>
  442.               <property name="top_attach">0</property>
  443.               <property name="bottom_attach">1</property>
  444.               <property name="x_options">fill</property>
  445.               <property name="y_options"></property>
  446.             </packing>
  447.           </child>
  448.  
  449.           <child>
  450.             <widget class="GtkLabel" id="audiosrc_spacer">
  451.               <property name="width_request">18</property>
  452.               <property name="visible">True</property>
  453.               <property name="label" translatable="yes"></property>
  454.               <property name="use_underline">False</property>
  455.               <property name="use_markup">False</property>
  456.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  457.               <property name="wrap">False</property>
  458.               <property name="selectable">False</property>
  459.               <property name="xalign">0</property>
  460.               <property name="yalign">0.5</property>
  461.               <property name="xpad">0</property>
  462.               <property name="ypad">0</property>
  463.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  464.               <property name="width_chars">-1</property>
  465.               <property name="single_line_mode">False</property>
  466.               <property name="angle">0</property>
  467.             </widget>
  468.             <packing>
  469.               <property name="left_attach">0</property>
  470.               <property name="right_attach">1</property>
  471.               <property name="top_attach">1</property>
  472.               <property name="bottom_attach">2</property>
  473.               <property name="x_options">fill</property>
  474.               <property name="y_options">fill</property>
  475.             </packing>
  476.           </child>
  477.  
  478.           <child>
  479.             <widget class="GtkTable" id="audiosrc_inner_table">
  480.               <property name="border_width">3</property>
  481.               <property name="visible">True</property>
  482.               <property name="n_rows">3</property>
  483.               <property name="n_columns">2</property>
  484.               <property name="homogeneous">False</property>
  485.               <property name="row_spacing">6</property>
  486.               <property name="column_spacing">12</property>
  487.  
  488.               <child>
  489.             <widget class="GtkLabel" id="audiosrc_input_label">
  490.               <property name="visible">True</property>
  491.               <property name="label" translatable="yes">P_lugin:</property>
  492.               <property name="use_underline">True</property>
  493.               <property name="use_markup">False</property>
  494.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  495.               <property name="wrap">False</property>
  496.               <property name="selectable">False</property>
  497.               <property name="xalign">0</property>
  498.               <property name="yalign">0.5</property>
  499.               <property name="xpad">0</property>
  500.               <property name="ypad">0</property>
  501.               <property name="mnemonic_widget">audiosrc_optionmenu</property>
  502.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  503.               <property name="width_chars">-1</property>
  504.               <property name="single_line_mode">False</property>
  505.               <property name="angle">0</property>
  506.             </widget>
  507.             <packing>
  508.               <property name="left_attach">0</property>
  509.               <property name="right_attach">1</property>
  510.               <property name="top_attach">0</property>
  511.               <property name="bottom_attach">1</property>
  512.               <property name="x_options">fill</property>
  513.               <property name="y_options"></property>
  514.             </packing>
  515.               </child>
  516.  
  517.               <child>
  518.             <widget class="GtkOptionMenu" id="audiosrc_optionmenu">
  519.               <property name="visible">True</property>
  520.               <property name="can_focus">True</property>
  521.               <property name="history">-1</property>
  522.             </widget>
  523.             <packing>
  524.               <property name="left_attach">1</property>
  525.               <property name="right_attach">2</property>
  526.               <property name="top_attach">0</property>
  527.               <property name="bottom_attach">1</property>
  528.               <property name="y_options"></property>
  529.             </packing>
  530.               </child>
  531.  
  532.               <child>
  533.             <widget class="GtkLabel" id="audiosrc_pipeline_label">
  534.               <property name="visible">True</property>
  535.               <property name="label" translatable="yes">Pipeli_ne:</property>
  536.               <property name="use_underline">True</property>
  537.               <property name="use_markup">False</property>
  538.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  539.               <property name="wrap">False</property>
  540.               <property name="selectable">False</property>
  541.               <property name="xalign">0</property>
  542.               <property name="yalign">0.5</property>
  543.               <property name="xpad">0</property>
  544.               <property name="ypad">0</property>
  545.               <property name="mnemonic_widget">audiosrc_pipeline_entry</property>
  546.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  547.               <property name="width_chars">-1</property>
  548.               <property name="single_line_mode">False</property>
  549.               <property name="angle">0</property>
  550.             </widget>
  551.             <packing>
  552.               <property name="left_attach">0</property>
  553.               <property name="right_attach">1</property>
  554.               <property name="top_attach">2</property>
  555.               <property name="bottom_attach">3</property>
  556.               <property name="x_options">fill</property>
  557.               <property name="y_options"></property>
  558.             </packing>
  559.               </child>
  560.  
  561.               <child>
  562.             <widget class="GtkHBox" id="audiosrc_pipeline_hbox">
  563.               <property name="visible">True</property>
  564.               <property name="homogeneous">False</property>
  565.               <property name="spacing">6</property>
  566.  
  567.               <child>
  568.                 <widget class="GtkEntry" id="audiosrc_pipeline_entry">
  569.                   <property name="visible">True</property>
  570.                   <property name="can_focus">True</property>
  571.                   <property name="editable">True</property>
  572.                   <property name="visibility">True</property>
  573.                   <property name="max_length">0</property>
  574.                   <property name="text" translatable="yes"></property>
  575.                   <property name="has_frame">True</property>
  576.                   <property name="invisible_char">*</property>
  577.                   <property name="activates_default">False</property>
  578.                 </widget>
  579.                 <packing>
  580.                   <property name="padding">0</property>
  581.                   <property name="expand">True</property>
  582.                   <property name="fill">True</property>
  583.                 </packing>
  584.               </child>
  585.  
  586.               <child>
  587.                 <widget class="GtkButton" id="audiosrc_test_button">
  588.                   <property name="visible">True</property>
  589.                   <property name="can_focus">True</property>
  590.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  591.                   <property name="focus_on_click">True</property>
  592.  
  593.                   <child>
  594.                 <widget class="GtkAlignment" id="audiosrc_test_button_alignment">
  595.                   <property name="visible">True</property>
  596.                   <property name="xalign">0.5</property>
  597.                   <property name="yalign">0.5</property>
  598.                   <property name="xscale">0</property>
  599.                   <property name="yscale">0</property>
  600.                   <property name="top_padding">0</property>
  601.                   <property name="bottom_padding">0</property>
  602.                   <property name="left_padding">0</property>
  603.                   <property name="right_padding">0</property>
  604.  
  605.                   <child>
  606.                     <widget class="GtkHBox" id="audiosrc_test_button_hbox">
  607.                       <property name="visible">True</property>
  608.                       <property name="homogeneous">False</property>
  609.                       <property name="spacing">2</property>
  610.  
  611.                       <child>
  612.                     <widget class="GtkImage" id="audiosrc_test_button_image">
  613.                       <property name="visible">True</property>
  614.                       <property name="stock">gtk-apply</property>
  615.                       <property name="icon_size">4</property>
  616.                       <property name="xalign">0.5</property>
  617.                       <property name="yalign">0.5</property>
  618.                       <property name="xpad">0</property>
  619.                       <property name="ypad">0</property>
  620.                     </widget>
  621.                     <packing>
  622.                       <property name="padding">0</property>
  623.                       <property name="expand">False</property>
  624.                       <property name="fill">False</property>
  625.                     </packing>
  626.                       </child>
  627.  
  628.                       <child>
  629.                     <widget class="GtkLabel" id="audiosrc_test_button_label">
  630.                       <property name="visible">True</property>
  631.                       <property name="label" translatable="yes">Te_st</property>
  632.                       <property name="use_underline">True</property>
  633.                       <property name="use_markup">False</property>
  634.                       <property name="justify">GTK_JUSTIFY_LEFT</property>
  635.                       <property name="wrap">False</property>
  636.                       <property name="selectable">False</property>
  637.                       <property name="xalign">0.5</property>
  638.                       <property name="yalign">0.5</property>
  639.                       <property name="xpad">0</property>
  640.                       <property name="ypad">0</property>
  641.                       <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  642.                       <property name="width_chars">-1</property>
  643.                       <property name="single_line_mode">False</property>
  644.                       <property name="angle">0</property>
  645.                     </widget>
  646.                     <packing>
  647.                       <property name="padding">0</property>
  648.                       <property name="expand">False</property>
  649.                       <property name="fill">False</property>
  650.                     </packing>
  651.                       </child>
  652.                     </widget>
  653.                   </child>
  654.                 </widget>
  655.                   </child>
  656.                 </widget>
  657.                 <packing>
  658.                   <property name="padding">0</property>
  659.                   <property name="expand">False</property>
  660.                   <property name="fill">False</property>
  661.                 </packing>
  662.               </child>
  663.             </widget>
  664.             <packing>
  665.               <property name="left_attach">1</property>
  666.               <property name="right_attach">2</property>
  667.               <property name="top_attach">2</property>
  668.               <property name="bottom_attach">3</property>
  669.               <property name="x_options">fill</property>
  670.               <property name="y_options">fill</property>
  671.             </packing>
  672.               </child>
  673.  
  674.               <child>
  675.             <widget class="GtkOptionMenu" id="audiosrc_devicemenu">
  676.               <property name="visible">True</property>
  677.               <property name="sensitive">False</property>
  678.               <property name="can_focus">True</property>
  679.               <property name="history">-1</property>
  680.             </widget>
  681.             <packing>
  682.               <property name="left_attach">1</property>
  683.               <property name="right_attach">2</property>
  684.               <property name="top_attach">1</property>
  685.               <property name="bottom_attach">2</property>
  686.               <property name="x_options">fill</property>
  687.               <property name="y_options"></property>
  688.             </packing>
  689.               </child>
  690.  
  691.               <child>
  692.             <widget class="GtkLabel" id="audiosrc_device_label">
  693.               <property name="visible">True</property>
  694.               <property name="label" translatable="yes">D_evice:</property>
  695.               <property name="use_underline">True</property>
  696.               <property name="use_markup">False</property>
  697.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  698.               <property name="wrap">False</property>
  699.               <property name="selectable">False</property>
  700.               <property name="xalign">0</property>
  701.               <property name="yalign">0.5</property>
  702.               <property name="xpad">0</property>
  703.               <property name="ypad">0</property>
  704.               <property name="mnemonic_widget">audiosink_devicemenu</property>
  705.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  706.               <property name="width_chars">-1</property>
  707.               <property name="single_line_mode">False</property>
  708.               <property name="angle">0</property>
  709.             </widget>
  710.             <packing>
  711.               <property name="left_attach">0</property>
  712.               <property name="right_attach">1</property>
  713.               <property name="top_attach">1</property>
  714.               <property name="bottom_attach">2</property>
  715.               <property name="x_options">fill</property>
  716.               <property name="y_options"></property>
  717.             </packing>
  718.               </child>
  719.             </widget>
  720.             <packing>
  721.               <property name="left_attach">1</property>
  722.               <property name="right_attach">2</property>
  723.               <property name="top_attach">1</property>
  724.               <property name="bottom_attach">2</property>
  725.               <property name="y_options">fill</property>
  726.             </packing>
  727.           </child>
  728.         </widget>
  729.         <packing>
  730.           <property name="padding">0</property>
  731.           <property name="expand">False</property>
  732.           <property name="fill">True</property>
  733.         </packing>
  734.           </child>
  735.         </widget>
  736.         <packing>
  737.           <property name="tab_expand">False</property>
  738.           <property name="tab_fill">True</property>
  739.         </packing>
  740.       </child>
  741.  
  742.       <child>
  743.         <widget class="GtkLabel" id="audio_label">
  744.           <property name="visible">True</property>
  745.           <property name="label" translatable="yes">Audio</property>
  746.           <property name="use_underline">False</property>
  747.           <property name="use_markup">False</property>
  748.           <property name="justify">GTK_JUSTIFY_LEFT</property>
  749.           <property name="wrap">False</property>
  750.           <property name="selectable">False</property>
  751.           <property name="xalign">0.5</property>
  752.           <property name="yalign">0.5</property>
  753.           <property name="xpad">0</property>
  754.           <property name="ypad">0</property>
  755.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  756.           <property name="width_chars">-1</property>
  757.           <property name="single_line_mode">False</property>
  758.           <property name="angle">0</property>
  759.         </widget>
  760.         <packing>
  761.           <property name="type">tab</property>
  762.         </packing>
  763.       </child>
  764.  
  765.       <child>
  766.         <widget class="GtkVBox" id="video_vbox">
  767.           <property name="border_width">12</property>
  768.           <property name="visible">True</property>
  769.           <property name="homogeneous">False</property>
  770.           <property name="spacing">18</property>
  771.  
  772.           <child>
  773.         <widget class="GtkTable" id="videosink_table">
  774.           <property name="visible">True</property>
  775.           <property name="n_rows">2</property>
  776.           <property name="n_columns">2</property>
  777.           <property name="homogeneous">False</property>
  778.           <property name="row_spacing">6</property>
  779.           <property name="column_spacing">0</property>
  780.  
  781.           <child>
  782.             <widget class="GtkLabel" id="videosink_label">
  783.               <property name="visible">True</property>
  784.               <property name="label" translatable="yes"><b>Default Output</b></property>
  785.               <property name="use_underline">False</property>
  786.               <property name="use_markup">True</property>
  787.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  788.               <property name="wrap">False</property>
  789.               <property name="selectable">False</property>
  790.               <property name="xalign">0</property>
  791.               <property name="yalign">0.5</property>
  792.               <property name="xpad">0</property>
  793.               <property name="ypad">0</property>
  794.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  795.               <property name="width_chars">-1</property>
  796.               <property name="single_line_mode">False</property>
  797.               <property name="angle">0</property>
  798.             </widget>
  799.             <packing>
  800.               <property name="left_attach">0</property>
  801.               <property name="right_attach">2</property>
  802.               <property name="top_attach">0</property>
  803.               <property name="bottom_attach">1</property>
  804.               <property name="x_options">fill</property>
  805.               <property name="y_options"></property>
  806.             </packing>
  807.           </child>
  808.  
  809.           <child>
  810.             <widget class="GtkLabel" id="videosink_spacer">
  811.               <property name="width_request">18</property>
  812.               <property name="visible">True</property>
  813.               <property name="label" translatable="yes"></property>
  814.               <property name="use_underline">False</property>
  815.               <property name="use_markup">False</property>
  816.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  817.               <property name="wrap">False</property>
  818.               <property name="selectable">False</property>
  819.               <property name="xalign">0</property>
  820.               <property name="yalign">0.5</property>
  821.               <property name="xpad">0</property>
  822.               <property name="ypad">0</property>
  823.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  824.               <property name="width_chars">-1</property>
  825.               <property name="single_line_mode">False</property>
  826.               <property name="angle">0</property>
  827.             </widget>
  828.             <packing>
  829.               <property name="left_attach">0</property>
  830.               <property name="right_attach">1</property>
  831.               <property name="top_attach">1</property>
  832.               <property name="bottom_attach">2</property>
  833.               <property name="x_options">fill</property>
  834.               <property name="y_options">fill</property>
  835.             </packing>
  836.           </child>
  837.  
  838.           <child>
  839.             <widget class="GtkTable" id="videosink_inner_table">
  840.               <property name="border_width">3</property>
  841.               <property name="visible">True</property>
  842.               <property name="n_rows">3</property>
  843.               <property name="n_columns">2</property>
  844.               <property name="homogeneous">False</property>
  845.               <property name="row_spacing">6</property>
  846.               <property name="column_spacing">12</property>
  847.  
  848.               <child>
  849.             <widget class="GtkLabel" id="videosink_output_label">
  850.               <property name="visible">True</property>
  851.               <property name="label" translatable="yes">_Plugin:</property>
  852.               <property name="use_underline">True</property>
  853.               <property name="use_markup">False</property>
  854.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  855.               <property name="wrap">False</property>
  856.               <property name="selectable">False</property>
  857.               <property name="xalign">0</property>
  858.               <property name="yalign">0.5</property>
  859.               <property name="xpad">0</property>
  860.               <property name="ypad">0</property>
  861.               <property name="mnemonic_widget">audiosink_optionmenu</property>
  862.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  863.               <property name="width_chars">-1</property>
  864.               <property name="single_line_mode">False</property>
  865.               <property name="angle">0</property>
  866.             </widget>
  867.             <packing>
  868.               <property name="left_attach">0</property>
  869.               <property name="right_attach">1</property>
  870.               <property name="top_attach">0</property>
  871.               <property name="bottom_attach">1</property>
  872.               <property name="x_options">fill</property>
  873.               <property name="y_options"></property>
  874.             </packing>
  875.               </child>
  876.  
  877.               <child>
  878.             <widget class="GtkOptionMenu" id="videosink_optionmenu">
  879.               <property name="visible">True</property>
  880.               <property name="can_focus">True</property>
  881.               <property name="history">-1</property>
  882.             </widget>
  883.             <packing>
  884.               <property name="left_attach">1</property>
  885.               <property name="right_attach">2</property>
  886.               <property name="top_attach">0</property>
  887.               <property name="bottom_attach">1</property>
  888.               <property name="y_options"></property>
  889.             </packing>
  890.               </child>
  891.  
  892.               <child>
  893.             <widget class="GtkHBox" id="videosink_pipeline_hbox">
  894.               <property name="visible">True</property>
  895.               <property name="homogeneous">False</property>
  896.               <property name="spacing">6</property>
  897.  
  898.               <child>
  899.                 <widget class="GtkEntry" id="videosink_pipeline_entry">
  900.                   <property name="visible">True</property>
  901.                   <property name="can_focus">True</property>
  902.                   <property name="editable">True</property>
  903.                   <property name="visibility">True</property>
  904.                   <property name="max_length">0</property>
  905.                   <property name="text" translatable="yes"></property>
  906.                   <property name="has_frame">True</property>
  907.                   <property name="invisible_char">*</property>
  908.                   <property name="activates_default">False</property>
  909.                 </widget>
  910.                 <packing>
  911.                   <property name="padding">0</property>
  912.                   <property name="expand">True</property>
  913.                   <property name="fill">True</property>
  914.                 </packing>
  915.               </child>
  916.  
  917.               <child>
  918.                 <widget class="GtkButton" id="videosink_test_button">
  919.                   <property name="visible">True</property>
  920.                   <property name="can_focus">True</property>
  921.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  922.                   <property name="focus_on_click">True</property>
  923.  
  924.                   <child>
  925.                 <widget class="GtkAlignment" id="videosink_test_button_alignment">
  926.                   <property name="visible">True</property>
  927.                   <property name="xalign">0.5</property>
  928.                   <property name="yalign">0.5</property>
  929.                   <property name="xscale">0</property>
  930.                   <property name="yscale">0</property>
  931.                   <property name="top_padding">0</property>
  932.                   <property name="bottom_padding">0</property>
  933.                   <property name="left_padding">0</property>
  934.                   <property name="right_padding">0</property>
  935.  
  936.                   <child>
  937.                     <widget class="GtkHBox" id="videosink_test_button_hbox">
  938.                       <property name="visible">True</property>
  939.                       <property name="homogeneous">False</property>
  940.                       <property name="spacing">2</property>
  941.  
  942.                       <child>
  943.                     <widget class="GtkImage" id="videosink_test_button_image">
  944.                       <property name="visible">True</property>
  945.                       <property name="stock">gtk-apply</property>
  946.                       <property name="icon_size">4</property>
  947.                       <property name="xalign">0.5</property>
  948.                       <property name="yalign">0.5</property>
  949.                       <property name="xpad">0</property>
  950.                       <property name="ypad">0</property>
  951.                     </widget>
  952.                     <packing>
  953.                       <property name="padding">0</property>
  954.                       <property name="expand">False</property>
  955.                       <property name="fill">False</property>
  956.                     </packing>
  957.                       </child>
  958.  
  959.                       <child>
  960.                     <widget class="GtkLabel" id="videosink_test_button_label">
  961.                       <property name="visible">True</property>
  962.                       <property name="label" translatable="yes">_Test</property>
  963.                       <property name="use_underline">True</property>
  964.                       <property name="use_markup">False</property>
  965.                       <property name="justify">GTK_JUSTIFY_LEFT</property>
  966.                       <property name="wrap">False</property>
  967.                       <property name="selectable">False</property>
  968.                       <property name="xalign">0.5</property>
  969.                       <property name="yalign">0.5</property>
  970.                       <property name="xpad">0</property>
  971.                       <property name="ypad">0</property>
  972.                       <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  973.                       <property name="width_chars">-1</property>
  974.                       <property name="single_line_mode">False</property>
  975.                       <property name="angle">0</property>
  976.                     </widget>
  977.                     <packing>
  978.                       <property name="padding">0</property>
  979.                       <property name="expand">False</property>
  980.                       <property name="fill">False</property>
  981.                     </packing>
  982.                       </child>
  983.                     </widget>
  984.                   </child>
  985.                 </widget>
  986.                   </child>
  987.                 </widget>
  988.                 <packing>
  989.                   <property name="padding">0</property>
  990.                   <property name="expand">False</property>
  991.                   <property name="fill">False</property>
  992.                 </packing>
  993.               </child>
  994.             </widget>
  995.             <packing>
  996.               <property name="left_attach">1</property>
  997.               <property name="right_attach">2</property>
  998.               <property name="top_attach">2</property>
  999.               <property name="bottom_attach">3</property>
  1000.               <property name="x_options">fill</property>
  1001.               <property name="y_options">fill</property>
  1002.             </packing>
  1003.               </child>
  1004.  
  1005.               <child>
  1006.             <widget class="GtkLabel" id="videosink_pipeline_label">
  1007.               <property name="visible">True</property>
  1008.               <property name="label" translatable="yes">P_ipeline:</property>
  1009.               <property name="use_underline">True</property>
  1010.               <property name="use_markup">False</property>
  1011.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1012.               <property name="wrap">False</property>
  1013.               <property name="selectable">False</property>
  1014.               <property name="xalign">0</property>
  1015.               <property name="yalign">0.5</property>
  1016.               <property name="xpad">0</property>
  1017.               <property name="ypad">0</property>
  1018.               <property name="mnemonic_widget">videosink_pipeline_entry</property>
  1019.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1020.               <property name="width_chars">-1</property>
  1021.               <property name="single_line_mode">False</property>
  1022.               <property name="angle">0</property>
  1023.             </widget>
  1024.             <packing>
  1025.               <property name="left_attach">0</property>
  1026.               <property name="right_attach">1</property>
  1027.               <property name="top_attach">2</property>
  1028.               <property name="bottom_attach">3</property>
  1029.               <property name="x_options">fill</property>
  1030.               <property name="y_options"></property>
  1031.             </packing>
  1032.               </child>
  1033.  
  1034.               <child>
  1035.             <widget class="GtkLabel" id="videosink_device_label">
  1036.               <property name="visible">True</property>
  1037.               <property name="label" translatable="yes">_Device:</property>
  1038.               <property name="use_underline">True</property>
  1039.               <property name="use_markup">False</property>
  1040.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1041.               <property name="wrap">False</property>
  1042.               <property name="selectable">False</property>
  1043.               <property name="xalign">0</property>
  1044.               <property name="yalign">0.5</property>
  1045.               <property name="xpad">0</property>
  1046.               <property name="ypad">0</property>
  1047.               <property name="mnemonic_widget">audiosink_devicemenu</property>
  1048.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1049.               <property name="width_chars">-1</property>
  1050.               <property name="single_line_mode">False</property>
  1051.               <property name="angle">0</property>
  1052.             </widget>
  1053.             <packing>
  1054.               <property name="left_attach">0</property>
  1055.               <property name="right_attach">1</property>
  1056.               <property name="top_attach">1</property>
  1057.               <property name="bottom_attach">2</property>
  1058.               <property name="x_options">fill</property>
  1059.               <property name="y_options"></property>
  1060.             </packing>
  1061.               </child>
  1062.  
  1063.               <child>
  1064.             <widget class="GtkOptionMenu" id="videosink_devicemenu">
  1065.               <property name="visible">True</property>
  1066.               <property name="sensitive">False</property>
  1067.               <property name="can_focus">True</property>
  1068.               <property name="history">-1</property>
  1069.             </widget>
  1070.             <packing>
  1071.               <property name="left_attach">1</property>
  1072.               <property name="right_attach">2</property>
  1073.               <property name="top_attach">1</property>
  1074.               <property name="bottom_attach">2</property>
  1075.               <property name="y_options"></property>
  1076.             </packing>
  1077.               </child>
  1078.             </widget>
  1079.             <packing>
  1080.               <property name="left_attach">1</property>
  1081.               <property name="right_attach">2</property>
  1082.               <property name="top_attach">1</property>
  1083.               <property name="bottom_attach">2</property>
  1084.               <property name="y_options">fill</property>
  1085.             </packing>
  1086.           </child>
  1087.         </widget>
  1088.         <packing>
  1089.           <property name="padding">0</property>
  1090.           <property name="expand">False</property>
  1091.           <property name="fill">True</property>
  1092.         </packing>
  1093.           </child>
  1094.  
  1095.           <child>
  1096.         <widget class="GtkTable" id="videosrc_table">
  1097.           <property name="visible">True</property>
  1098.           <property name="n_rows">2</property>
  1099.           <property name="n_columns">2</property>
  1100.           <property name="homogeneous">False</property>
  1101.           <property name="row_spacing">6</property>
  1102.           <property name="column_spacing">0</property>
  1103.  
  1104.           <child>
  1105.             <widget class="GtkLabel" id="videosrc_label">
  1106.               <property name="visible">True</property>
  1107.               <property name="label" translatable="yes"><b>Default Input</b></property>
  1108.               <property name="use_underline">False</property>
  1109.               <property name="use_markup">True</property>
  1110.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1111.               <property name="wrap">False</property>
  1112.               <property name="selectable">False</property>
  1113.               <property name="xalign">0</property>
  1114.               <property name="yalign">0.5</property>
  1115.               <property name="xpad">0</property>
  1116.               <property name="ypad">0</property>
  1117.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1118.               <property name="width_chars">-1</property>
  1119.               <property name="single_line_mode">False</property>
  1120.               <property name="angle">0</property>
  1121.             </widget>
  1122.             <packing>
  1123.               <property name="left_attach">0</property>
  1124.               <property name="right_attach">2</property>
  1125.               <property name="top_attach">0</property>
  1126.               <property name="bottom_attach">1</property>
  1127.               <property name="x_options">fill</property>
  1128.               <property name="y_options"></property>
  1129.             </packing>
  1130.           </child>
  1131.  
  1132.           <child>
  1133.             <widget class="GtkLabel" id="videosrc_spacer">
  1134.               <property name="width_request">18</property>
  1135.               <property name="visible">True</property>
  1136.               <property name="label" translatable="yes"></property>
  1137.               <property name="use_underline">False</property>
  1138.               <property name="use_markup">False</property>
  1139.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1140.               <property name="wrap">False</property>
  1141.               <property name="selectable">False</property>
  1142.               <property name="xalign">0</property>
  1143.               <property name="yalign">0.5</property>
  1144.               <property name="xpad">0</property>
  1145.               <property name="ypad">0</property>
  1146.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1147.               <property name="width_chars">-1</property>
  1148.               <property name="single_line_mode">False</property>
  1149.               <property name="angle">0</property>
  1150.             </widget>
  1151.             <packing>
  1152.               <property name="left_attach">0</property>
  1153.               <property name="right_attach">1</property>
  1154.               <property name="top_attach">1</property>
  1155.               <property name="bottom_attach">2</property>
  1156.               <property name="x_options">fill</property>
  1157.               <property name="y_options">fill</property>
  1158.             </packing>
  1159.           </child>
  1160.  
  1161.           <child>
  1162.             <widget class="GtkTable" id="videosrc_inner_table">
  1163.               <property name="border_width">3</property>
  1164.               <property name="visible">True</property>
  1165.               <property name="n_rows">3</property>
  1166.               <property name="n_columns">2</property>
  1167.               <property name="homogeneous">False</property>
  1168.               <property name="row_spacing">6</property>
  1169.               <property name="column_spacing">12</property>
  1170.  
  1171.               <child>
  1172.             <widget class="GtkLabel" id="videosrc_input_label">
  1173.               <property name="visible">True</property>
  1174.               <property name="label" translatable="yes">P_lugin:</property>
  1175.               <property name="use_underline">True</property>
  1176.               <property name="use_markup">False</property>
  1177.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1178.               <property name="wrap">False</property>
  1179.               <property name="selectable">False</property>
  1180.               <property name="xalign">0</property>
  1181.               <property name="yalign">0.5</property>
  1182.               <property name="xpad">0</property>
  1183.               <property name="ypad">0</property>
  1184.               <property name="mnemonic_widget">audiosrc_optionmenu</property>
  1185.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1186.               <property name="width_chars">-1</property>
  1187.               <property name="single_line_mode">False</property>
  1188.               <property name="angle">0</property>
  1189.             </widget>
  1190.             <packing>
  1191.               <property name="left_attach">0</property>
  1192.               <property name="right_attach">1</property>
  1193.               <property name="top_attach">0</property>
  1194.               <property name="bottom_attach">1</property>
  1195.               <property name="x_options">fill</property>
  1196.               <property name="y_options"></property>
  1197.             </packing>
  1198.               </child>
  1199.  
  1200.               <child>
  1201.             <widget class="GtkOptionMenu" id="videosrc_optionmenu">
  1202.               <property name="visible">True</property>
  1203.               <property name="can_focus">True</property>
  1204.               <property name="history">-1</property>
  1205.             </widget>
  1206.             <packing>
  1207.               <property name="left_attach">1</property>
  1208.               <property name="right_attach">2</property>
  1209.               <property name="top_attach">0</property>
  1210.               <property name="bottom_attach">1</property>
  1211.               <property name="y_options"></property>
  1212.             </packing>
  1213.               </child>
  1214.  
  1215.               <child>
  1216.             <widget class="GtkHBox" id="videosrc_pipeline_hbox">
  1217.               <property name="visible">True</property>
  1218.               <property name="homogeneous">False</property>
  1219.               <property name="spacing">6</property>
  1220.  
  1221.               <child>
  1222.                 <widget class="GtkEntry" id="videosrc_pipeline_entry">
  1223.                   <property name="visible">True</property>
  1224.                   <property name="can_focus">True</property>
  1225.                   <property name="editable">True</property>
  1226.                   <property name="visibility">True</property>
  1227.                   <property name="max_length">0</property>
  1228.                   <property name="text" translatable="yes"></property>
  1229.                   <property name="has_frame">True</property>
  1230.                   <property name="invisible_char">*</property>
  1231.                   <property name="activates_default">False</property>
  1232.                 </widget>
  1233.                 <packing>
  1234.                   <property name="padding">0</property>
  1235.                   <property name="expand">True</property>
  1236.                   <property name="fill">True</property>
  1237.                 </packing>
  1238.               </child>
  1239.  
  1240.               <child>
  1241.                 <widget class="GtkButton" id="videosrc_test_button">
  1242.                   <property name="visible">True</property>
  1243.                   <property name="can_focus">True</property>
  1244.                   <property name="relief">GTK_RELIEF_NORMAL</property>
  1245.                   <property name="focus_on_click">True</property>
  1246.  
  1247.                   <child>
  1248.                 <widget class="GtkAlignment" id="videosrc_test_button_alignment">
  1249.                   <property name="visible">True</property>
  1250.                   <property name="xalign">0.5</property>
  1251.                   <property name="yalign">0.5</property>
  1252.                   <property name="xscale">0</property>
  1253.                   <property name="yscale">0</property>
  1254.                   <property name="top_padding">0</property>
  1255.                   <property name="bottom_padding">0</property>
  1256.                   <property name="left_padding">0</property>
  1257.                   <property name="right_padding">0</property>
  1258.  
  1259.                   <child>
  1260.                     <widget class="GtkHBox" id="videosrc_test_button_hbox">
  1261.                       <property name="visible">True</property>
  1262.                       <property name="homogeneous">False</property>
  1263.                       <property name="spacing">2</property>
  1264.  
  1265.                       <child>
  1266.                     <widget class="GtkImage" id="videosrc_test_button_image">
  1267.                       <property name="visible">True</property>
  1268.                       <property name="stock">gtk-apply</property>
  1269.                       <property name="icon_size">4</property>
  1270.                       <property name="xalign">0.5</property>
  1271.                       <property name="yalign">0.5</property>
  1272.                       <property name="xpad">0</property>
  1273.                       <property name="ypad">0</property>
  1274.                     </widget>
  1275.                     <packing>
  1276.                       <property name="padding">0</property>
  1277.                       <property name="expand">False</property>
  1278.                       <property name="fill">False</property>
  1279.                     </packing>
  1280.                       </child>
  1281.  
  1282.                       <child>
  1283.                     <widget class="GtkLabel" id="videosrc_test_button_label">
  1284.                       <property name="visible">True</property>
  1285.                       <property name="label" translatable="yes">Te_st</property>
  1286.                       <property name="use_underline">True</property>
  1287.                       <property name="use_markup">False</property>
  1288.                       <property name="justify">GTK_JUSTIFY_LEFT</property>
  1289.                       <property name="wrap">False</property>
  1290.                       <property name="selectable">False</property>
  1291.                       <property name="xalign">0.5</property>
  1292.                       <property name="yalign">0.5</property>
  1293.                       <property name="xpad">0</property>
  1294.                       <property name="ypad">0</property>
  1295.                       <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1296.                       <property name="width_chars">-1</property>
  1297.                       <property name="single_line_mode">False</property>
  1298.                       <property name="angle">0</property>
  1299.                     </widget>
  1300.                     <packing>
  1301.                       <property name="padding">0</property>
  1302.                       <property name="expand">False</property>
  1303.                       <property name="fill">False</property>
  1304.                     </packing>
  1305.                       </child>
  1306.                     </widget>
  1307.                   </child>
  1308.                 </widget>
  1309.                   </child>
  1310.                 </widget>
  1311.                 <packing>
  1312.                   <property name="padding">0</property>
  1313.                   <property name="expand">False</property>
  1314.                   <property name="fill">False</property>
  1315.                 </packing>
  1316.               </child>
  1317.             </widget>
  1318.             <packing>
  1319.               <property name="left_attach">1</property>
  1320.               <property name="right_attach">2</property>
  1321.               <property name="top_attach">2</property>
  1322.               <property name="bottom_attach">3</property>
  1323.               <property name="x_options">fill</property>
  1324.               <property name="y_options">fill</property>
  1325.             </packing>
  1326.               </child>
  1327.  
  1328.               <child>
  1329.             <widget class="GtkLabel" id="videosrc_pipeline_label">
  1330.               <property name="visible">True</property>
  1331.               <property name="label" translatable="yes">Pipeli_ne:</property>
  1332.               <property name="use_underline">True</property>
  1333.               <property name="use_markup">False</property>
  1334.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1335.               <property name="wrap">False</property>
  1336.               <property name="selectable">False</property>
  1337.               <property name="xalign">0</property>
  1338.               <property name="yalign">0.5</property>
  1339.               <property name="xpad">0</property>
  1340.               <property name="ypad">0</property>
  1341.               <property name="mnemonic_widget">videosrc_pipeline_entry</property>
  1342.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1343.               <property name="width_chars">-1</property>
  1344.               <property name="single_line_mode">False</property>
  1345.               <property name="angle">0</property>
  1346.             </widget>
  1347.             <packing>
  1348.               <property name="left_attach">0</property>
  1349.               <property name="right_attach">1</property>
  1350.               <property name="top_attach">2</property>
  1351.               <property name="bottom_attach">3</property>
  1352.               <property name="x_options">fill</property>
  1353.               <property name="y_options"></property>
  1354.             </packing>
  1355.               </child>
  1356.  
  1357.               <child>
  1358.             <widget class="GtkLabel" id="videosrc_device_label">
  1359.               <property name="visible">True</property>
  1360.               <property name="label" translatable="yes">D_evice:</property>
  1361.               <property name="use_underline">True</property>
  1362.               <property name="use_markup">False</property>
  1363.               <property name="justify">GTK_JUSTIFY_LEFT</property>
  1364.               <property name="wrap">False</property>
  1365.               <property name="selectable">False</property>
  1366.               <property name="xalign">0</property>
  1367.               <property name="yalign">0.5</property>
  1368.               <property name="xpad">0</property>
  1369.               <property name="ypad">0</property>
  1370.               <property name="mnemonic_widget">audiosink_devicemenu</property>
  1371.               <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1372.               <property name="width_chars">-1</property>
  1373.               <property name="single_line_mode">False</property>
  1374.               <property name="angle">0</property>
  1375.             </widget>
  1376.             <packing>
  1377.               <property name="left_attach">0</property>
  1378.               <property name="right_attach">1</property>
  1379.               <property name="top_attach">1</property>
  1380.               <property name="bottom_attach">2</property>
  1381.               <property name="x_options">fill</property>
  1382.               <property name="y_options"></property>
  1383.             </packing>
  1384.               </child>
  1385.  
  1386.               <child>
  1387.             <widget class="GtkOptionMenu" id="videosrc_devicemenu">
  1388.               <property name="visible">True</property>
  1389.               <property name="sensitive">False</property>
  1390.               <property name="can_focus">True</property>
  1391.               <property name="history">-1</property>
  1392.             </widget>
  1393.             <packing>
  1394.               <property name="left_attach">1</property>
  1395.               <property name="right_attach">2</property>
  1396.               <property name="top_attach">1</property>
  1397.               <property name="bottom_attach">2</property>
  1398.               <property name="y_options"></property>
  1399.             </packing>
  1400.               </child>
  1401.             </widget>
  1402.             <packing>
  1403.               <property name="left_attach">1</property>
  1404.               <property name="right_attach">2</property>
  1405.               <property name="top_attach">1</property>
  1406.               <property name="bottom_attach">2</property>
  1407.               <property name="y_options">fill</property>
  1408.             </packing>
  1409.           </child>
  1410.         </widget>
  1411.         <packing>
  1412.           <property name="padding">0</property>
  1413.           <property name="expand">False</property>
  1414.           <property name="fill">True</property>
  1415.         </packing>
  1416.           </child>
  1417.         </widget>
  1418.         <packing>
  1419.           <property name="tab_expand">False</property>
  1420.           <property name="tab_fill">True</property>
  1421.         </packing>
  1422.       </child>
  1423.  
  1424.       <child>
  1425.         <widget class="GtkLabel" id="video_label">
  1426.           <property name="visible">True</property>
  1427.           <property name="label" translatable="yes">Video</property>
  1428.           <property name="use_underline">False</property>
  1429.           <property name="use_markup">False</property>
  1430.           <property name="justify">GTK_JUSTIFY_LEFT</property>
  1431.           <property name="wrap">False</property>
  1432.           <property name="selectable">False</property>
  1433.           <property name="xalign">0.5</property>
  1434.           <property name="yalign">0.5</property>
  1435.           <property name="xpad">0</property>
  1436.           <property name="ypad">0</property>
  1437.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1438.           <property name="width_chars">-1</property>
  1439.           <property name="single_line_mode">False</property>
  1440.           <property name="angle">0</property>
  1441.         </widget>
  1442.         <packing>
  1443.           <property name="type">tab</property>
  1444.         </packing>
  1445.       </child>
  1446.     </widget>
  1447.     <packing>
  1448.       <property name="padding">0</property>
  1449.       <property name="expand">True</property>
  1450.       <property name="fill">True</property>
  1451.     </packing>
  1452.       </child>
  1453.     </widget>
  1454.   </child>
  1455. </widget>
  1456.  
  1457. <widget class="GtkDialog" id="test_pipeline">
  1458.   <property name="border_width">5</property>
  1459.   <property name="can_default">True</property>
  1460.   <property name="can_focus">True</property>
  1461.   <property name="title" translatable="yes">Testing Pipeline</property>
  1462.   <property name="type">GTK_WINDOW_TOPLEVEL</property>
  1463.   <property name="window_position">GTK_WIN_POS_NONE</property>
  1464.   <property name="modal">False</property>
  1465.   <property name="resizable">False</property>
  1466.   <property name="destroy_with_parent">True</property>
  1467.   <property name="decorated">True</property>
  1468.   <property name="skip_taskbar_hint">False</property>
  1469.   <property name="skip_pager_hint">False</property>
  1470.   <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
  1471.   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
  1472.   <property name="focus_on_map">True</property>
  1473.   <property name="urgency_hint">False</property>
  1474.   <property name="has_separator">False</property>
  1475.  
  1476.   <child internal-child="vbox">
  1477.     <widget class="GtkVBox" id="test_pipeline_vbox">
  1478.       <property name="visible">True</property>
  1479.       <property name="homogeneous">False</property>
  1480.       <property name="spacing">2</property>
  1481.  
  1482.       <child internal-child="action_area">
  1483.     <widget class="GtkHButtonBox" id="test_pipeline_action_area">
  1484.       <property name="visible">True</property>
  1485.       <property name="layout_style">GTK_BUTTONBOX_END</property>
  1486.  
  1487.       <child>
  1488.         <widget class="GtkButton" id="test_pipeline_ok_button">
  1489.           <property name="visible">True</property>
  1490.           <property name="can_default">True</property>
  1491.           <property name="can_focus">True</property>
  1492.           <property name="label">gtk-ok</property>
  1493.           <property name="use_stock">True</property>
  1494.           <property name="relief">GTK_RELIEF_NORMAL</property>
  1495.           <property name="focus_on_click">True</property>
  1496.           <property name="response_id">-5</property>
  1497.         </widget>
  1498.       </child>
  1499.     </widget>
  1500.     <packing>
  1501.       <property name="padding">0</property>
  1502.       <property name="expand">False</property>
  1503.       <property name="fill">False</property>
  1504.       <property name="pack_type">GTK_PACK_END</property>
  1505.     </packing>
  1506.       </child>
  1507.  
  1508.       <child>
  1509.     <widget class="GtkVBox" id="test_pipeline_content_vbox">
  1510.       <property name="border_width">5</property>
  1511.       <property name="visible">True</property>
  1512.       <property name="homogeneous">False</property>
  1513.       <property name="spacing">6</property>
  1514.  
  1515.       <child>
  1516.         <widget class="GtkLabel" id="test_pipeline_testing_label">
  1517.           <property name="visible">True</property>
  1518.           <property name="label" translatable="yes"><span weight="bold" size="x-large">Testing...</span></property>
  1519.           <property name="use_underline">False</property>
  1520.           <property name="use_markup">True</property>
  1521.           <property name="justify">GTK_JUSTIFY_CENTER</property>
  1522.           <property name="wrap">False</property>
  1523.           <property name="selectable">False</property>
  1524.           <property name="xalign">0</property>
  1525.           <property name="yalign">0.5</property>
  1526.           <property name="xpad">0</property>
  1527.           <property name="ypad">0</property>
  1528.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1529.           <property name="width_chars">-1</property>
  1530.           <property name="single_line_mode">False</property>
  1531.           <property name="angle">0</property>
  1532.         </widget>
  1533.         <packing>
  1534.           <property name="padding">0</property>
  1535.           <property name="expand">False</property>
  1536.           <property name="fill">False</property>
  1537.         </packing>
  1538.       </child>
  1539.  
  1540.       <child>
  1541.         <widget class="GtkProgressBar" id="test_pipeline_progress">
  1542.           <property name="visible">True</property>
  1543.           <property name="orientation">GTK_PROGRESS_LEFT_TO_RIGHT</property>
  1544.           <property name="fraction">0.10000000149</property>
  1545.           <property name="pulse_step">0.0500000007451</property>
  1546.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1547.         </widget>
  1548.         <packing>
  1549.           <property name="padding">0</property>
  1550.           <property name="expand">False</property>
  1551.           <property name="fill">False</property>
  1552.         </packing>
  1553.       </child>
  1554.  
  1555.       <child>
  1556.         <widget class="GtkLabel" id="test_pipeline_desc_label">
  1557.           <property name="visible">True</property>
  1558.           <property name="label" translatable="yes">Click Ok to finish.</property>
  1559.           <property name="use_underline">False</property>
  1560.           <property name="use_markup">False</property>
  1561.           <property name="justify">GTK_JUSTIFY_CENTER</property>
  1562.           <property name="wrap">False</property>
  1563.           <property name="selectable">False</property>
  1564.           <property name="xalign">0</property>
  1565.           <property name="yalign">0.5</property>
  1566.           <property name="xpad">0</property>
  1567.           <property name="ypad">0</property>
  1568.           <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
  1569.           <property name="width_chars">-1</property>
  1570.           <property name="single_line_mode">False</property>
  1571.           <property name="angle">0</property>
  1572.         </widget>
  1573.         <packing>
  1574.           <property name="padding">0</property>
  1575.           <property name="expand">False</property>
  1576.           <property name="fill">False</property>
  1577.         </packing>
  1578.       </child>
  1579.     </widget>
  1580.     <packing>
  1581.       <property name="padding">0</property>
  1582.       <property name="expand">False</property>
  1583.       <property name="fill">False</property>
  1584.     </packing>
  1585.       </child>
  1586.     </widget>
  1587.   </child>
  1588. </widget>
  1589.  
  1590. </glade-interface>
  1591.